Using Databases for Bgp Data Analysis
نویسندگان
چکیده
Boarder Gateway Protocol is an Exterior Gateway Protocol used between Autonomous Systems (ASes) to send update information upon changes in the network topology. Network reachability information is contained within BGP update messages. Recent trends in BGP anomaly detection systems employ machine learning techniques to mine network data. In the proposed approach, we consider diversity of anomalous events and the volume of BGP data to be processed. Creating efficient environment to access data is useful in collaborative research projects. We collect raw data, import BGP update messages into a database, issue appropriate SQL queries to extract features, and analyze query results. Obtained data may be used for machine learning modeling and development of BGP anomaly detection systems.
منابع مشابه
BGP session lifetime modeling in congested networks
The reliable Border Gateway Protocol (BGP) is essential for supporting high quality Internet data communication. In present Internet, due to the lack of differentiation mechanism in packet forwarding, BGP sessions are sensitive to severe network congestion. It is thus important to understand the reliability of BGP in congested networks, for the purposes of system reliability evaluation and fail...
متن کاملBGP-4 Protocol Patterns and Their Impact on QoS Behavior
This paper is aimed to describe the INTERMON approach for inter-domain BGP-4 analysis based on pattern matching on public BGP-4 route repository data. An overview of different BGP-4 protocol analysis methodologies is presented and compared with the approach followed in the INTERMON project. The paper presents the usage of the pattern analysis technology in realistic inter-domain performance man...
متن کاملProgramming Assignment: BGP Data Analysis
The BGP dataset contains a collection of AS paths describing the Internet inter-domain routing information. It is publically accessible at RIPE and RouteViews project websites. For the sake of easy processing, you could use the BGP data collected in January 2014. The raw dataset is stored in a compressed BGP format. To obtain human-readable data, you need to process the dataset using the bgpdum...
متن کاملTowards Near Real-Time BGP Deep Analysis: A Big-Data Approach
BGP (Border Gateway Protocol) serves as the primary routing protocol for the Internet, enabling Autonomous Systems (individual network operators) to exchange network reachability information. Alongside significant on-going research and development efforts, there is a practical need to understand the nature of events that occur on the Internet. Network operators are acutely aware of security-rel...
متن کاملAccelerated Processing of Historical BGP Events for Testing New BGP Heuristics
This paper describes a technique for artificially accelerating ‘real time’ when testing new BGP protocol enhancements using historical real-world data. We show how months of BGP advertisement data may be processed in hours, yet generate outputs that appear to reflect months of actual operation by a network of fully featured BGP speakers. Using Quagga (an operational open-source implementation o...
متن کامل